Cleo's Quality Fish & Chips (Menu)

71 Anne Rd, Knoxfield
+61 3 9763 1198

Give a rating to Cleo's Quality Fish & Chips

Suggest a dish

How much did you spend at Cleo's Quality Fish & Chips?